former professor - Francés Inglés Diccionario